//
// OpenGL C Code file: C:\Dokumente und Einstellungen\Besitzer\Desktop\milkshape\3d\3D einzelobjecte\C Code\halle.c
//
// Converted by the PolyTrans geometry converter from Okino Computer Graphics, Inc.
// Date/time of export: 06/11/2008 15:44:42
//
// Bounding box of geometry = (-60.103,-0.0902777,-60) to (40.6341,30,40.25).

#include "nad_halle.h"
#include "../GlobalVars/vars.h"
#include "../TextureFunctions/texturefunctions.h"
#include <GL/gl.h>


void draw_halle(){
  halleinnen();
  halleaussen();
  hBoden();
   hdecke();
//   hFenster();
}

void hBoden()
{
	static GLfloat VertexData[] = {
		40.0000f, 0.00763634f, 40.0000f, 40.0000f, 0.00763634f, -10.0000f, -10.0000f, 0.00763634f, -10.0000f, 
		-10.0000f, 0.00763634f, 40.0000f, -60.0000f, 0.0254545f, -10.0000f, 
		-60.0000f, 0.0254545f, 40.0000f, 40.0000f, 0.00763634f, -60.0000f, 
		-10.0000f, 0.00763634f, -60.0000f, -60.0000f, 0.0254545f, -60.0000f
	};
	static GLfloat NormalData[] = {
		0.000000f, 1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000178181f, 1.00000f, 0.000000f, 
		0.000178181f, 1.00000f, 0.000000f, 0.000356363f, 1.00000f, 0.000000f, 
		0.000356363f, 1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 
		0.000178181f, 1.00000f, 0.000000f, 0.000356363f, 1.00000f, 0.000000f
	};
	static GLfloat TexCoordData[] = {
		0.000000f, 1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 
		1.00000f, 1.00000f, 2.00000f, 0.000000f, 
		2.00000f, 1.00000f, 0.000000f, -1.00000f, 
		1.00000f, -1.00000f, 2.00000f, -1.00000f
	};
	static GLint Indices[] = {
		0, 1, 2, 0, 2, 3, 2, 4, 5, 2, 5, 3, 6, 7, 2, 6, 
		2, 1, 2, 7, 8, 2, 8, 4
	};

	glEnableClientState(GL_TEXTURE_COORD_ARRAY);
	glTexCoordPointer(2, GL_FLOAT, 0, TexCoordData);
	glEnableClientState(GL_NORMAL_ARRAY);
	glNormalPointer(GL_FLOAT, 0, NormalData);
	glEnableClientState(GL_VERTEX_ARRAY);
	glVertexPointer(3, GL_FLOAT, 0, VertexData);

	OGL_Set_Current_Material_Parameters(32.0000f, 1.00000f, 1.00000f, 1.00000f, 0.000000f, 0.000000f, 0.000000f);

	// Set a new diffuse texture map
        OGL_Set_Current_Texture_Map(hboden, 1.00000f, 1.00000f, 0.000000f, 0.000000f);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[0]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[3]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[6]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[9]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[12]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[15]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[18]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[21]);
}	// End of polygons for object 'hBoden'

// Polygons for object 'hFenster1' (40 polygons)

void hFenster()
{
	static GLfloat VertexData[] = {
		-59.9000f, 1.00000f, -35.0000f, -59.9000f, 1.00000f, -33.0000f, -59.9000f, 3.00000f, -33.0000f, 
		-59.9000f, 3.00000f, -35.0000f, -59.9000f, 1.00000f, -39.0000f, 
		-59.9000f, 1.00000f, -37.0000f, -59.9000f, 3.00000f, -37.0000f, 
		-59.9000f, 3.00000f, -39.0000f, -59.9000f, 1.00000f, -43.0000f, 
		-59.9000f, 1.00000f, -41.0000f, -59.9000f, 3.00000f, -41.0000f, 
		-59.9000f, 3.00000f, -43.0000f, -59.9000f, 1.00000f, -47.0000f, 
		-59.9000f, 1.00000f, -45.0000f, -59.9000f, 3.00000f, -45.0000f, 
		-59.9000f, 3.00000f, -47.0000f, -59.9000f, 15.0000f, -49.0000f, 
		-59.9000f, 15.0000f, -31.0000f, -59.9000f, 25.0000f, -31.0000f, 
		-59.9000f, 25.0000f, -49.0000f, -59.9000f, 1.00000f, -15.0000f, 
		-59.9000f, 1.00000f, -13.0000f, -59.9000f, 3.00000f, -13.0000f, 
		-59.9000f, 3.00000f, -15.0000f, -59.9000f, 1.00000f, -19.0000f, 
		-59.9000f, 1.00000f, -17.0000f, -59.9000f, 3.00000f, -17.0000f, 
		-59.9000f, 3.00000f, -19.0000f, -59.9000f, 1.00000f, -23.0000f, 
		-59.9000f, 1.00000f, -21.0000f, -59.9000f, 3.00000f, -21.0000f, 
		-59.9000f, 3.00000f, -23.0000f, -59.9000f, 1.00000f, -27.0000f, 
		-59.9000f, 1.00000f, -25.0000f, -59.9000f, 3.00000f, -25.0000f, 
		-59.9000f, 3.00000f, -27.0000f, -59.9000f, 15.0000f, -29.0000f, 
		-59.9000f, 15.0000f, -11.0000f, -59.9000f, 25.0000f, -11.0000f, 
		-59.9000f, 25.0000f, -29.0000f, -59.9000f, 1.00000f, 5.00000f, 
		-59.9000f, 1.00000f, 7.00000f, -59.9000f, 3.00000f, 7.00000f, 
		-59.9000f, 3.00000f, 5.00000f, -59.9000f, 1.00000f, 1.00000f, 
		-59.9000f, 1.00000f, 3.00000f, -59.9000f, 3.00000f, 3.00000f, 
		-59.9000f, 3.00000f, 1.00000f, -59.9000f, 1.00000f, -3.00000f, 
		-59.9000f, 1.00000f, -1.00000f, -59.9000f, 3.00000f, -1.00000f, 
		-59.9000f, 3.00000f, -3.00000f, -59.9000f, 1.00000f, -7.00000f, 
		-59.9000f, 1.00000f, -5.00000f, -59.9000f, 3.00000f, -5.00000f, 
		-59.9000f, 3.00000f, -7.00000f, -59.9000f, 15.0000f, -9.00000f, 
		-59.9000f, 15.0000f, 9.00000f, -59.9000f, 25.0000f, 9.00000f, 
		-59.9000f, 25.0000f, -9.00000f, -59.9000f, 1.00000f, 25.0000f, 
		-59.9000f, 1.00000f, 27.0000f, -59.9000f, 3.00000f, 27.0000f, 
		-59.9000f, 3.00000f, 25.0000f, -59.9000f, 1.00000f, 21.0000f, 
		-59.9000f, 1.00000f, 23.0000f, -59.9000f, 3.00000f, 23.0000f, 
		-59.9000f, 3.00000f, 21.0000f, -59.9000f, 1.00000f, 17.0000f, 
		-59.9000f, 1.00000f, 19.0000f, -59.9000f, 3.00000f, 19.0000f, 
		-59.9000f, 3.00000f, 17.0000f, -59.9000f, 1.00000f, 13.0000f, 
		-59.9000f, 1.00000f, 15.0000f, -59.9000f, 3.00000f, 15.0000f, 
		-59.9000f, 3.00000f, 13.0000f, -59.9000f, 15.0000f, 11.0000f, 
		-59.9000f, 15.0000f, 29.0000f, -59.9000f, 25.0000f, 29.0000f, 
		-59.9000f, 25.0000f, 11.0000f
	};
	static GLfloat NormalData[] = {
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f
	};
	static GLfloat TexCoordData[] = {
		1.00000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f
	};
	static GLint Indices[] = {
		0, 1, 2, 3, 0, 2, 4, 5, 6, 7, 4, 6, 8, 9, 10, 11, 
		8, 10, 12, 13, 14, 15, 12, 14, 16, 17, 18, 19, 16, 18, 20, 21, 
		22, 23, 20, 22, 24, 25, 26, 27, 24, 26, 28, 29, 30, 31, 28, 30, 
		32, 33, 34, 35, 32, 34, 36, 37, 38, 39, 36, 38, 40, 41, 42, 43, 
		40, 42, 44, 45, 46, 47, 44, 46, 48, 49, 50, 51, 48, 50, 52, 53, 
		54, 55, 52, 54, 56, 57, 58, 59, 56, 58, 60, 61, 62, 63, 60, 62, 
		64, 65, 66, 67, 64, 66, 68, 69, 70, 71, 68, 70, 72, 73, 74, 75, 
		72, 74, 76, 77, 78, 79, 76, 78
	};

	glEnableClientState(GL_TEXTURE_COORD_ARRAY);
	glTexCoordPointer(2, GL_FLOAT, 0, TexCoordData);
	glEnableClientState(GL_NORMAL_ARRAY);
	glNormalPointer(GL_FLOAT, 0, NormalData);
	glEnableClientState(GL_VERTEX_ARRAY);
	glVertexPointer(3, GL_FLOAT, 0, VertexData);

	OGL_Set_Current_Material_Parameters(32.0000f, 1.00000f, 1.00000f, 1.00000f, 0.999000f, 0.999000f, 0.999000f);

	// Set a new diffuse texture map
        OGL_Set_Current_Texture_Map(hboden, 1.00000f, 1.00000f, 0.000000f, 0.000000f);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[0]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[3]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[6]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[9]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[12]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[15]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[18]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[21]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[24]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[27]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[30]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[33]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[36]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[39]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[42]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[45]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[48]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[51]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[54]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[57]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[60]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[63]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[66]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[69]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[72]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[75]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[78]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[81]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[84]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[87]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[90]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[93]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[96]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[99]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[102]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[105]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[108]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[111]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[114]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[117]);
}	// End of polygons for object 'hFenster1'

// Polygons for object 'halleaussen' (166 polygons)

	void
halleaussen()
{
	static GLfloat VertexData[] = {
		39.9801f, 30.0000f, 40.0000f, 39.9801f, 0.000000f, 40.0000f, 39.9801f, 0.000000f, 30.0000f, 
		39.9801f, 30.0000f, 30.0000f, 39.9801f, 30.0000f, 30.0000f, 
		39.9801f, 0.000000f, 30.0000f, 39.9801f, 0.000000f, 20.0000f, 
		39.9801f, 30.0000f, 20.0000f, 39.9801f, 30.0000f, 20.0000f, 
		39.9801f, 0.000000f, 20.0000f, 39.9801f, 0.000000f, 10.0000f, 
		39.9801f, 30.0000f, 10.0000f, 39.9801f, 30.0000f, 10.0000f, 
		39.9801f, 0.000000f, 10.0000f, 39.9801f, 0.000000f, 0.000000f, 
		39.9801f, 30.0000f, 0.000000f, 39.9801f, 30.0000f, 0.000000f, 
		39.9801f, 0.000000f, 0.000000f, 39.9801f, 0.000000f, -10.0000f, 
		39.9801f, 30.0000f, -10.0000f, 39.9801f, 30.0000f, -10.0000f, 
		39.9801f, 0.000000f, -10.0000f, 39.9801f, 0.000000f, -20.0000f, 
		39.9801f, 30.0000f, -20.0000f, 39.9801f, 30.0000f, -20.0000f, 
		39.9801f, 0.000000f, -20.0000f, 39.9801f, 0.000000f, -30.0000f, 
		39.9801f, 30.0000f, -30.0000f, 39.9801f, 30.0000f, -30.0000f, 
		39.9801f, 0.000000f, -30.0000f, 39.9801f, 0.000000f, -40.0000f, 
		39.9801f, 30.0000f, -40.0000f, 39.9801f, 30.0000f, -40.0000f, 
		39.9801f, 0.000000f, -40.0000f, 39.9801f, 0.000000f, -50.0000f, 
		39.9801f, 30.0000f, -50.0000f, 39.9801f, 30.0000f, -50.0000f, 
		39.9801f, 0.000000f, -50.0000f, 39.9801f, 0.000000f, -60.0000f, 
		39.9801f, 30.0000f, -60.0000f, -60.0000f, 25.0000f, -50.0000f, 
		-60.0000f, 25.0000f, -30.0000f, -60.0000f, 30.0000f, -30.0000f, 
		-60.0000f, 30.0000f, -50.0000f, -60.0000f, 0.000000f, -31.0000f, 
		-60.0000f, 0.000000f, -30.0000f, -60.0000f, 25.0000f, -30.0000f, 
		-60.0000f, 25.0000f, -31.0000f, -60.0000f, 0.000000f, -50.0000f, 
		-60.0000f, 0.000000f, -49.0000f, -60.0000f, 25.0000f, -49.0000f, 
		-60.0000f, 25.0000f, -50.0000f, -60.0000f, 3.00000f, -49.0000f, 
		-60.0000f, 3.00000f, -31.0000f, -60.0000f, 15.0000f, -31.0000f, 
		-60.0000f, 15.0000f, -49.0000f, -60.0000f, 0.000000f, -33.0000f, 
		-60.0000f, 0.000000f, -31.0000f, -60.0000f, 3.00000f, -31.0000f, 
		-60.0000f, 3.00000f, -33.0000f, -60.0000f, 0.000000f, -37.0000f, 
		-60.0000f, 0.000000f, -35.0000f, -60.0000f, 3.00000f, -35.0000f, 
		-60.0000f, 3.00000f, -37.0000f, -60.0000f, 0.000000f, -41.0000f, 
		-60.0000f, 0.000000f, -39.0000f, -60.0000f, 3.00000f, -39.0000f, 
		-60.0000f, 3.00000f, -41.0000f, -60.0000f, 0.000000f, -45.0000f, 
		-60.0000f, 0.000000f, -43.0000f, -60.0000f, 3.00000f, -43.0000f, 
		-60.0000f, 3.00000f, -45.0000f, -60.0000f, 0.000000f, -49.0000f, 
		-60.0000f, 0.000000f, -47.0000f, -60.0000f, 3.00000f, -47.0000f, 
		-60.0000f, 3.00000f, -49.0000f, -60.0000f, -5.96046e-008f, -35.0000f, 
		-60.0000f, -5.96046e-008f, -33.0000f, -60.0000f, 1.00000f, -33.0000f, 
		-60.0000f, 1.00000f, -35.0000f, -60.0000f, -5.96046e-008f, -39.0000f, 
		-60.0000f, -5.96046e-008f, -37.0000f, -60.0000f, 1.00000f, -37.0000f, 
		-60.0000f, 1.00000f, -39.0000f, -60.0000f, -5.96046e-008f, -43.0000f, 
		-60.0000f, -5.96046e-008f, -41.0000f, -60.0000f, 1.00000f, -41.0000f, 
		-60.0000f, 1.00000f, -43.0000f, -60.0000f, -5.96046e-008f, -47.0000f, 
		-60.0000f, -5.96046e-008f, -45.0000f, -60.0000f, 1.00000f, -45.0000f, 
		-60.0000f, 1.00000f, -47.0000f, -60.0000f, 25.0000f, -30.0000f, 
		-60.0000f, 25.0000f, -10.0000f, -60.0000f, 30.0000f, -10.0000f, 
		-60.0000f, 30.0000f, -30.0000f, -60.0000f, 0.000000f, -11.0000f, 
		-60.0000f, 0.000000f, -10.0000f, -60.0000f, 25.0000f, -10.0000f, 
		-60.0000f, 25.0000f, -11.0000f, -60.0000f, 0.000000f, -30.0000f, 
		-60.0000f, 0.000000f, -29.0000f, -60.0000f, 25.0000f, -29.0000f, 
		-60.0000f, 25.0000f, -30.0000f, -60.0000f, 3.00000f, -29.0000f, 
		-60.0000f, 3.00000f, -11.0000f, -60.0000f, 15.0000f, -11.0000f, 
		-60.0000f, 15.0000f, -29.0000f, -60.0000f, 0.000000f, -13.0000f, 
		-60.0000f, 0.000000f, -11.0000f, -60.0000f, 3.00000f, -11.0000f, 
		-60.0000f, 3.00000f, -13.0000f, -60.0000f, 0.000000f, -17.0000f, 
		-60.0000f, 0.000000f, -15.0000f, -60.0000f, 3.00000f, -15.0000f, 
		-60.0000f, 3.00000f, -17.0000f, -60.0000f, 0.000000f, -21.0000f, 
		-60.0000f, 0.000000f, -19.0000f, -60.0000f, 3.00000f, -19.0000f, 
		-60.0000f, 3.00000f, -21.0000f, -60.0000f, 0.000000f, -25.0000f, 
		-60.0000f, 0.000000f, -23.0000f, -60.0000f, 3.00000f, -23.0000f, 
		-60.0000f, 3.00000f, -25.0000f, -60.0000f, 0.000000f, -29.0000f, 
		-60.0000f, 0.000000f, -27.0000f, -60.0000f, 3.00000f, -27.0000f, 
		-60.0000f, 3.00000f, -29.0000f, -60.0000f, -5.96046e-008f, -15.0000f, 
		-60.0000f, -5.96046e-008f, -13.0000f, -60.0000f, 1.00000f, -13.0000f, 
		-60.0000f, 1.00000f, -15.0000f, -60.0000f, -5.96046e-008f, -19.0000f, 
		-60.0000f, -5.96046e-008f, -17.0000f, -60.0000f, 1.00000f, -17.0000f, 
		-60.0000f, 1.00000f, -19.0000f, -60.0000f, -5.96046e-008f, -23.0000f, 
		-60.0000f, -5.96046e-008f, -21.0000f, -60.0000f, 1.00000f, -21.0000f, 
		-60.0000f, 1.00000f, -23.0000f, -60.0000f, -5.96046e-008f, -27.0000f, 
		-60.0000f, -5.96046e-008f, -25.0000f, -60.0000f, 1.00000f, -25.0000f, 
		-60.0000f, 1.00000f, -27.0000f, -60.0000f, 25.0000f, -10.0000f, 
		-60.0000f, 25.0000f, 10.0000f, -60.0000f, 30.0000f, 10.0000f, 
		-60.0000f, 30.0000f, -10.0000f, -60.0000f, 0.000000f, 9.00000f, 
		-60.0000f, 0.000000f, 10.0000f, -60.0000f, 25.0000f, 10.0000f, 
		-60.0000f, 25.0000f, 9.00000f, -60.0000f, 0.000000f, -10.0000f, 
		-60.0000f, 0.000000f, -9.00000f, -60.0000f, 25.0000f, -9.00000f, 
		-60.0000f, 25.0000f, -10.0000f, -60.0000f, 3.00000f, -9.00000f, 
		-60.0000f, 3.00000f, 9.00000f, -60.0000f, 15.0000f, 9.00000f, 
		-60.0000f, 15.0000f, -9.00000f, -60.0000f, 0.000000f, 7.00000f, 
		-60.0000f, 0.000000f, 9.00000f, -60.0000f, 3.00000f, 9.00000f, 
		-60.0000f, 3.00000f, 7.00000f, -60.0000f, 0.000000f, 3.00000f, 
		-60.0000f, 0.000000f, 5.00000f, -60.0000f, 3.00000f, 5.00000f, 
		-60.0000f, 3.00000f, 3.00000f, -60.0000f, 0.000000f, -1.00000f, 
		-60.0000f, 0.000000f, 1.00000f, -60.0000f, 3.00000f, 1.00000f, 
		-60.0000f, 3.00000f, -1.00000f, -60.0000f, 0.000000f, -5.00000f, 
		-60.0000f, 0.000000f, -3.00000f, -60.0000f, 3.00000f, -3.00000f, 
		-60.0000f, 3.00000f, -5.00000f, -60.0000f, 0.000000f, -9.00000f, 
		-60.0000f, 0.000000f, -7.00000f, -60.0000f, 3.00000f, -7.00000f, 
		-60.0000f, 3.00000f, -9.00000f, -60.0000f, -5.96046e-008f, 5.00000f, 
		-60.0000f, -5.96046e-008f, 7.00000f, -60.0000f, 1.00000f, 7.00000f, 
		-60.0000f, 1.00000f, 5.00000f, -60.0000f, -5.96046e-008f, 1.00000f, 
		-60.0000f, -5.96046e-008f, 3.00000f, -60.0000f, 1.00000f, 3.00000f, 
		-60.0000f, 1.00000f, 1.00000f, -60.0000f, -5.96046e-008f, -3.00000f, 
		-60.0000f, -5.96046e-008f, -1.00000f, -60.0000f, 1.00000f, -1.00000f, 
		-60.0000f, 1.00000f, -3.00000f, -60.0000f, -5.96046e-008f, -7.00000f, 
		-60.0000f, -5.96046e-008f, -5.00000f, -60.0000f, 1.00000f, -5.00000f, 
		-60.0000f, 1.00000f, -7.00000f, -60.0000f, 25.0000f, 10.0000f, 
		-60.0000f, 25.0000f, 30.0000f, -60.0000f, 30.0000f, 30.0000f, 
		-60.0000f, 30.0000f, 10.0000f, -60.0000f, 0.000000f, 29.0000f, 
		-60.0000f, 0.000000f, 30.0000f, -60.0000f, 25.0000f, 30.0000f, 
		-60.0000f, 25.0000f, 29.0000f, -60.0000f, 0.000000f, 10.0000f, 
		-60.0000f, 0.000000f, 11.0000f, -60.0000f, 25.0000f, 11.0000f, 
		-60.0000f, 25.0000f, 10.0000f, -60.0000f, 3.00000f, 11.0000f, 
		-60.0000f, 3.00000f, 29.0000f, -60.0000f, 15.0000f, 29.0000f, 
		-60.0000f, 15.0000f, 11.0000f, -60.0000f, 0.000000f, 27.0000f, 
		-60.0000f, 0.000000f, 29.0000f, -60.0000f, 3.00000f, 29.0000f, 
		-60.0000f, 3.00000f, 27.0000f, -60.0000f, 0.000000f, 23.0000f, 
		-60.0000f, 0.000000f, 25.0000f, -60.0000f, 3.00000f, 25.0000f, 
		-60.0000f, 3.00000f, 23.0000f, -60.0000f, 0.000000f, 19.0000f, 
		-60.0000f, 0.000000f, 21.0000f, -60.0000f, 3.00000f, 21.0000f, 
		-60.0000f, 3.00000f, 19.0000f, -60.0000f, 0.000000f, 15.0000f, 
		-60.0000f, 0.000000f, 17.0000f, -60.0000f, 3.00000f, 17.0000f, 
		-60.0000f, 3.00000f, 15.0000f, -60.0000f, 0.000000f, 11.0000f, 
		-60.0000f, 0.000000f, 13.0000f, -60.0000f, 3.00000f, 13.0000f, 
		-60.0000f, 3.00000f, 11.0000f, -60.0000f, -5.96046e-008f, 25.0000f, 
		-60.0000f, -5.96046e-008f, 27.0000f, -60.0000f, 1.00000f, 27.0000f, 
		-60.0000f, 1.00000f, 25.0000f, -60.0000f, -5.96046e-008f, 21.0000f, 
		-60.0000f, -5.96046e-008f, 23.0000f, -60.0000f, 1.00000f, 23.0000f, 
		-60.0000f, 1.00000f, 21.0000f, -60.0000f, -5.96046e-008f, 17.0000f, 
		-60.0000f, -5.96046e-008f, 19.0000f, -60.0000f, 1.00000f, 19.0000f, 
		-60.0000f, 1.00000f, 17.0000f, -60.0000f, -5.96046e-008f, 13.0000f, 
		-60.0000f, -5.96046e-008f, 15.0000f, -60.0000f, 1.00000f, 15.0000f, 
		-60.0000f, 1.00000f, 13.0000f, -60.0000f, 0.000000f, -60.0000f, 
		-60.0000f, 0.000000f, -50.0000f, -60.0000f, 30.0000f, -50.0000f, 
		-60.0000f, 30.0000f, -60.0000f, -60.0000f, 0.000000f, 30.0000f, 
		-60.0000f, 0.000000f, 40.0000f, -60.0000f, 30.0000f, 40.0000f, 
		-60.0000f, 30.0000f, 30.0000f, -10.0000f, 15.0000f, -60.0000f, 
		-60.0000f, 15.0000f, -60.0000f, -60.0000f, 30.0000f, -60.0000f, 
		-10.0000f, 30.0000f, -60.0000f, 40.0000f, 30.0000f, -60.0000f, 
		40.0000f, 15.0000f, -60.0000f, -10.0000f, 0.000000f, -60.0000f, 
		-60.0000f, 0.000000f, -60.0000f, 40.0000f, 0.000000f, -60.0000f, 
		37.0000f, 21.0110f, 40.0000f, 40.5000f, 21.0110f, 40.0000f, 
		37.0000f, -0.0902777f, 40.0000f, 40.5000f, -0.0902777f, 40.0000f, 
		40.6341f, 30.0000f, 40.0000f, 40.6341f, 21.0000f, 40.0000f, 
		30.5604f, 21.0000f, 40.0000f, 30.5604f, 30.0000f, 40.0000f, 
		30.5604f, 30.0000f, 40.0000f, 30.5604f, 21.0000f, 40.0000f, 
		20.4867f, 21.0000f, 40.0000f, 20.4867f, 30.0000f, 40.0000f, 
		20.4867f, 30.0000f, 40.0000f, 20.4867f, 21.0000f, 40.0000f, 
		10.4130f, 21.0000f, 40.0000f, 10.4130f, 30.0000f, 40.0000f, 
		10.4130f, 30.0000f, 40.0000f, 10.4130f, 21.0000f, 40.0000f, 
		0.339294f, 21.0000f, 40.0000f, 0.339294f, 30.0000f, 40.0000f, 
		0.339294f, 30.0000f, 40.0000f, 0.339294f, 21.0000f, 40.0000f, 
		-9.73442f, 21.0000f, 40.0000f, -9.73442f, 30.0000f, 40.0000f, 
		-9.73442f, 30.0000f, 40.0000f, -9.73442f, 0.000000f, 40.0000f, 
		-19.8081f, 0.000000f, 40.0000f, -19.8081f, 30.0000f, 40.0000f, 
		-19.8081f, 30.0000f, 40.0000f, -19.8081f, 0.000000f, 40.0000f, 
		-29.8818f, 0.000000f, 40.0000f, -29.8818f, 30.0000f, 40.0000f, 
		-29.8818f, 30.0000f, 40.0000f, -29.8818f, 0.000000f, 40.0000f, 
		-39.9555f, 0.000000f, 40.0000f, -39.9555f, 30.0000f, 40.0000f, 
		-39.9555f, 30.0000f, 40.0000f, -39.9555f, 0.000000f, 40.0000f, 
		-50.0293f, 0.000000f, 40.0000f, -50.0293f, 30.0000f, 40.0000f, 
		-50.0293f, 30.0000f, 40.0000f, -50.0293f, 0.000000f, 40.0000f, 
		-60.1030f, 0.000000f, 40.0000f, -60.1030f, 30.0000f, 40.0000f
	};
	static GLfloat NormalData[] = {
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, -1.00000f, 
		0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, -1.00000f, 
		0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, -1.00000f, 
		0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, -1.00000f, 
		0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, -1.00000f, 
		0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 1.00000f, 
		0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 1.00000f, 
		0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 1.00000f, 
		0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 1.00000f, 
		0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 1.00000f, 
		0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 1.00000f, 
		0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 1.00000f, 
		0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 1.00000f, 
		0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 1.00000f, 
		0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 1.00000f, 
		0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 1.00000f, 
		0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 1.00000f, 
		0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 1.00000f, 
		0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 1.00000f, 
		0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 1.00000f, 
		0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 1.00000f, 
		0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 1.00000f, 
		0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 1.00000f, 
		0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 1.00000f, 
		0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 1.00000f, 
		0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 1.00000f, 
		0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 1.00000f
	};
	static GLfloat TexCoordData[] = {
		0.000000f, 1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 
		1.00000f, 1.00000f, 0.000000f, 1.00000f, 
		0.000000f, 0.000000f, 1.00000f, 0.000000f, 
		1.00000f, 1.00000f, 0.000000f, 1.00000f, 
		0.000000f, 0.000000f, 1.00000f, 0.000000f, 
		1.00000f, 1.00000f, 0.000000f, 1.00000f, 
		0.000000f, 0.000000f, 1.00000f, 0.000000f, 
		1.00000f, 1.00000f, 0.000000f, 1.00000f, 
		0.000000f, 0.000000f, 1.00000f, 0.000000f, 
		1.00000f, 1.00000f, 0.000000f, 1.00000f, 
		0.000000f, 0.000000f, 1.00000f, 0.000000f, 
		1.00000f, 1.00000f, 0.000000f, 1.00000f, 
		0.000000f, 0.000000f, 1.00000f, 0.000000f, 
		1.00000f, 1.00000f, 0.000000f, 1.00000f, 
		0.000000f, 0.000000f, 1.00000f, 0.000000f, 
		1.00000f, 1.00000f, 0.000000f, 1.00000f, 
		0.000000f, 0.000000f, 1.00000f, 0.000000f, 
		1.00000f, 1.00000f, 0.000000f, 1.00000f, 
		0.000000f, 0.000000f, 1.00000f, 0.000000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 0.500000f, 0.500000f, 
		0.000000f, 0.500000f, 0.000000f, 1.00000f, 
		0.500000f, 1.00000f, 1.00000f, 1.00000f, 
		1.00000f, 0.500000f, 0.500000f, 0.000000f, 
		0.000000f, 0.000000f, 1.00000f, 0.000000f, 
		0.000000f, 1.00000f, 1.00000f, 1.00000f, 
		0.000000f, 0.000000f, 1.00000f, 0.000000f, 
		0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 1.00000f, 1.00000f, 
		0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 1.00000f, 1.00000f, 
		0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 1.00000f, 1.00000f, 
		0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 1.00000f, 1.00000f, 
		0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 1.00000f, 1.00000f, 
		0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 1.00000f, 1.00000f, 
		0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 1.00000f, 1.00000f, 
		0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 1.00000f, 1.00000f, 
		0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 1.00000f, 1.00000f, 
		0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 1.00000f, 1.00000f
	};
	static GLint Indices[] = {
		0, 1, 2, 0, 2, 3, 4, 5, 6, 4, 6, 7, 8, 9, 10, 8, 
		10, 11, 12, 13, 14, 12, 14, 15, 16, 17, 18, 16, 18, 19, 20, 21, 
		22, 20, 22, 23, 24, 25, 26, 24, 26, 27, 28, 29, 30, 28, 30, 31, 
		32, 33, 34, 32, 34, 35, 36, 37, 38, 36, 38, 39, 40, 41, 42, 43, 
		40, 42, 40, 41, 42, 43, 40, 42, 44, 45, 46, 47, 44, 46, 48, 49, 
		50, 51, 48, 50, 52, 53, 54, 55, 52, 54, 56, 57, 58, 59, 56, 58, 
		60, 61, 62, 63, 60, 62, 64, 65, 66, 67, 64, 66, 68, 69, 70, 71, 
		68, 70, 72, 73, 74, 75, 72, 74, 76, 77, 78, 79, 76, 78, 80, 81, 
		82, 83, 80, 82, 84, 85, 86, 87, 84, 86, 88, 89, 90, 91, 88, 90, 
		92, 93, 94, 95, 92, 94, 92, 93, 94, 95, 92, 94, 96, 97, 98, 99, 
		96, 98, 100, 101, 102, 103, 100, 102, 104, 105, 106, 107, 104, 106, 108, 109, 
		110, 111, 108, 110, 112, 113, 114, 115, 112, 114, 116, 117, 118, 119, 116, 118, 
		120, 121, 122, 123, 120, 122, 124, 125, 126, 127, 124, 126, 128, 129, 130, 131, 
		128, 130, 132, 133, 134, 135, 132, 134, 136, 137, 138, 139, 136, 138, 140, 141, 
		142, 143, 140, 142, 144, 145, 146, 147, 144, 146, 144, 145, 146, 147, 144, 146, 
		148, 149, 150, 151, 148, 150, 152, 153, 154, 155, 152, 154, 156, 157, 158, 159, 
		156, 158, 160, 161, 162, 163, 160, 162, 164, 165, 166, 167, 164, 166, 168, 169, 
		170, 171, 168, 170, 172, 173, 174, 175, 172, 174, 176, 177, 178, 179, 176, 178, 
		180, 181, 182, 183, 180, 182, 184, 185, 186, 187, 184, 186, 188, 189, 190, 191, 
		188, 190, 192, 193, 194, 195, 192, 194, 196, 197, 198, 199, 196, 198, 196, 197, 
		198, 199, 196, 198, 200, 201, 202, 203, 200, 202, 204, 205, 206, 207, 204, 206, 
		208, 209, 210, 211, 208, 210, 212, 213, 214, 215, 212, 214, 216, 217, 218, 219, 
		216, 218, 220, 221, 222, 223, 220, 222, 224, 225, 226, 227, 224, 226, 228, 229, 
		230, 231, 228, 230, 232, 233, 234, 235, 232, 234, 236, 237, 238, 239, 236, 238, 
		240, 241, 242, 243, 240, 242, 244, 245, 246, 247, 244, 246, 248, 249, 250, 251, 
		248, 250, 252, 253, 254, 255, 252, 254, 256, 257, 258, 259, 256, 258, 260, 261, 
		256, 259, 260, 256, 256, 262, 263, 257, 256, 263, 264, 262, 256, 261, 264, 256, 
		265, 267, 268, 265, 268, 266, 271, 270, 269, 272, 271, 269, 275, 274, 273, 276, 
		275, 273, 279, 278, 277, 280, 279, 277, 283, 282, 281, 284, 283, 281, 287, 286, 
		285, 288, 287, 285, 291, 290, 289, 292, 291, 289, 295, 294, 293, 296, 295, 293, 
		299, 298, 297, 300, 299, 297, 303, 302, 301, 304, 303, 301, 307, 306, 305, 308, 
		307, 305
	};

	glEnableClientState(GL_TEXTURE_COORD_ARRAY);
	glTexCoordPointer(2, GL_FLOAT, 0, TexCoordData);
	glEnableClientState(GL_NORMAL_ARRAY);
	glNormalPointer(GL_FLOAT, 0, NormalData);
	glEnableClientState(GL_VERTEX_ARRAY);
	glVertexPointer(3, GL_FLOAT, 0, VertexData);

	OGL_Set_Current_Material_Parameters(32.0000f, 1.00000f, 1.00000f, 1.00000f, 0.900000f, 0.900000f, 0.900000f);

	// Set a new diffuse texture map
        OGL_Set_Current_Texture_Map(haussen, 1.00000f, 1.00000f, 0.000000f, 0.000000f);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[0]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[3]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[6]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[9]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[12]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[15]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[18]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[21]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[24]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[27]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[30]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[33]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[36]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[39]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[42]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[45]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[48]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[51]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[54]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[57]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[60]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[63]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[66]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[69]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[72]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[75]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[78]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[81]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[84]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[87]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[90]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[93]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[96]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[99]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[102]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[105]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[108]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[111]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[114]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[117]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[120]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[123]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[126]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[129]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[132]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[135]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[138]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[141]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[144]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[147]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[150]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[153]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[156]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[159]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[162]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[165]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[168]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[171]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[174]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[177]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[180]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[183]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[186]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[189]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[192]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[195]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[198]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[201]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[204]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[207]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[210]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[213]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[216]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[219]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[222]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[225]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[228]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[231]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[234]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[237]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[240]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[243]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[246]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[249]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[252]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[255]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[258]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[261]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[264]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[267]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[270]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[273]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[276]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[279]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[282]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[285]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[288]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[291]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[294]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[297]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[300]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[303]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[306]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[309]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[312]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[315]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[318]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[321]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[324]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[327]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[330]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[333]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[336]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[339]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[342]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[345]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[348]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[351]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[354]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[357]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[360]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[363]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[366]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[369]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[372]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[375]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[378]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[381]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[384]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[387]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[390]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[393]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[396]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[399]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[402]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[405]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[408]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[411]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[414]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[417]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[420]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[423]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[426]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[429]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[432]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[435]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[438]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[441]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[444]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[447]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[450]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[453]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[456]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[459]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[462]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[465]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[468]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[471]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[474]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[477]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[480]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[483]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[486]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[489]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[492]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[495]);
}	// End of polygons for object 'halleaussen'

// Polygons for object 'hdecke' (30 polygons)

	void
hdecke()
{
	static GLfloat VertexData[] = {
		40.5000f, 29.8000f, 40.2500f, 7.00000f, 29.8000f, 40.2500f, -26.5000f, 29.8000f, 40.2500f, 
		-60.0000f, 29.8000f, 40.2500f, 40.5000f, 29.8000f, 20.2000f, 
		7.00000f, 29.8000f, 20.2000f, -26.5000f, 29.8000f, 20.2000f, 
		-60.0000f, 29.8000f, 20.2000f, 40.5000f, 29.8000f, 0.150002f, 
		7.00000f, 29.8000f, 0.150002f, -26.5000f, 29.8000f, 0.150002f, 
		-60.0000f, 29.8000f, 0.150002f, 40.5000f, 29.8000f, -19.9000f, 
		7.00000f, 29.8000f, -19.9000f, -26.5000f, 29.8000f, -19.9000f, 
		-60.0000f, 29.8000f, -19.9000f, 40.5000f, 29.8000f, -39.9500f, 
		7.00000f, 29.8000f, -39.9500f, -26.5000f, 29.8000f, -39.9500f, 
		-60.0000f, 29.8000f, -39.9500f, 40.5000f, 29.8000f, -60.0000f, 
		7.00000f, 29.8000f, -60.0000f, -26.5000f, 29.8000f, -60.0000f, 
		-60.0000f, 29.8000f, -60.0000f
	};
	static GLfloat NormalData[] = {
		0.000000f, -1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 
		0.000000f, -1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 
		0.000000f, -1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 
		0.000000f, -1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 
		0.000000f, -1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 
		0.000000f, -1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 
		0.000000f, -1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 
		0.000000f, -1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 
		0.000000f, -1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 
		0.000000f, -1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 
		0.000000f, -1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 
		0.000000f, -1.00000f, 0.000000f
	};
	static GLfloat TexCoordData[] = {
		1.00000f, 0.000000f, 0.666667f, 0.000000f, 0.333333f, 0.000000f, 
		0.000000f, 0.000000f, 1.00000f, 0.000000f, 
		0.666667f, 0.000000f, 0.333333f, 0.000000f, 
		0.000000f, 0.000000f, 1.00000f, 0.000000f, 
		0.666667f, 0.000000f, 0.333333f, 0.000000f, 
		0.000000f, 0.000000f, 1.00000f, 0.000000f, 
		0.666667f, 0.000000f, 0.333333f, 0.000000f, 
		0.000000f, 0.000000f, 1.00000f, 0.000000f, 
		0.666667f, 0.000000f, 0.333333f, 0.000000f, 
		0.000000f, 0.000000f, 1.00000f, 0.000000f, 
		0.666667f, 0.000000f, 0.333333f, 0.000000f, 
		0.000000f, 0.000000f
	};
	static GLint Indices[] = {
		5, 4, 0, 1, 5, 0, 2, 6, 5, 1, 2, 5, 7, 6, 2, 3, 
		7, 2, 5, 9, 8, 4, 5, 8, 10, 9, 5, 6, 10, 5, 7, 11, 
		10, 6, 7, 10, 13, 12, 8, 9, 13, 8, 10, 14, 13, 9, 10, 13, 
		15, 14, 10, 11, 15, 10, 13, 17, 16, 12, 13, 16, 18, 17, 13, 14, 
		18, 13, 15, 19, 18, 14, 15, 18, 21, 20, 16, 17, 21, 16, 18, 22, 
		21, 17, 18, 21, 23, 22, 18, 19, 23, 18
	};

	glEnableClientState(GL_TEXTURE_COORD_ARRAY);
	glTexCoordPointer(2, GL_FLOAT, 0, TexCoordData);
	glEnableClientState(GL_NORMAL_ARRAY);
	glNormalPointer(GL_FLOAT, 0, NormalData);
	glEnableClientState(GL_VERTEX_ARRAY);
	glVertexPointer(3, GL_FLOAT, 0, VertexData);

	OGL_Set_Current_Material_Parameters(32.0000f, 1.00000f, 1.00000f, 1.00000f, 0.000000f, 0.000000f, 0.000000f);

	// Set a new diffuse texture map
        OGL_Set_Current_Texture_Map(hinnen, 1.00000f, 1.00000f, 0.000000f, 0.000000f);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[0]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[3]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[6]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[9]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[12]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[15]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[18]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[21]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[24]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[27]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[30]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[33]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[36]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[39]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[42]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[45]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[48]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[51]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[54]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[57]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[60]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[63]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[66]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[69]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[72]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[75]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[78]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[81]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[84]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[87]);
}	// End of polygons for object 'hdecke'

// Polygons for object 'hinnen' (166 polygons)

	void
halleinnen()
{
	static GLfloat VertexData[] = {
		38.4242f, 30.0000f, 39.1133f, 38.4242f, 0.000000f, 39.1133f, 38.4242f, 0.000000f, 29.3133f, 
		38.4242f, 30.0000f, 29.3133f, 38.4242f, 30.0000f, 29.3133f, 
		38.4242f, 0.000000f, 29.3133f, 38.4242f, 0.000000f, 19.5133f, 
		38.4242f, 30.0000f, 19.5133f, 38.4242f, 30.0000f, 19.5133f, 
		38.4242f, 0.000000f, 19.5133f, 38.4242f, 0.000000f, 9.71327f, 
		38.4242f, 30.0000f, 9.71327f, 38.4242f, 30.0000f, 9.71327f, 
		38.4242f, 0.000000f, 9.71327f, 38.4242f, 0.000000f, -0.0867314f, 
		38.4242f, 30.0000f, -0.0867314f, 38.4242f, 30.0000f, -0.0867314f, 
		38.4242f, 0.000000f, -0.0867314f, 38.4242f, 0.000000f, -9.88673f, 
		38.4242f, 30.0000f, -9.88673f, 38.4242f, 30.0000f, -9.88673f, 
		38.4242f, 0.000000f, -9.88673f, 38.4242f, 0.000000f, -19.6867f, 
		38.4242f, 30.0000f, -19.6867f, 38.4242f, 30.0000f, -19.6867f, 
		38.4242f, 0.000000f, -19.6867f, 38.4242f, 0.000000f, -29.4867f, 
		38.4242f, 30.0000f, -29.4867f, 38.4242f, 30.0000f, -29.4867f, 
		38.4242f, 0.000000f, -29.4867f, 38.4242f, 0.000000f, -39.2867f, 
		38.4242f, 30.0000f, -39.2867f, 38.4242f, 30.0000f, -39.2867f, 
		38.4242f, 0.000000f, -39.2867f, 38.4242f, 0.000000f, -49.0867f, 
		38.4242f, 30.0000f, -49.0867f, 38.4242f, 30.0000f, -49.0867f, 
		38.4242f, 0.000000f, -49.0867f, 38.4242f, 0.000000f, -58.8867f, 
		38.4242f, 30.0000f, -58.8867f, -59.5563f, 25.0000f, -49.0867f, 
		-59.5563f, 25.0000f, -29.4867f, -59.5563f, 30.0000f, -29.4867f, 
		-59.5563f, 30.0000f, -49.0867f, -59.5563f, 0.000000f, -30.4667f, 
		-59.5563f, 0.000000f, -29.4867f, -59.5563f, 25.0000f, -29.4867f, 
		-59.5563f, 25.0000f, -30.4667f, -59.5563f, 0.000000f, -49.0867f, 
		-59.5563f, 0.000000f, -48.1067f, -59.5563f, 25.0000f, -48.1067f, 
		-59.5563f, 25.0000f, -49.0867f, -59.5563f, 3.00000f, -48.1067f, 
		-59.5563f, 3.00000f, -30.4667f, -59.5563f, 15.0000f, -30.4667f, 
		-59.5563f, 15.0000f, -48.1067f, -59.5563f, 0.000000f, -32.4267f, 
		-59.5563f, 0.000000f, -30.4667f, -59.5563f, 3.00000f, -30.4667f, 
		-59.5563f, 3.00000f, -32.4267f, -59.5563f, 0.000000f, -36.3467f, 
		-59.5563f, 0.000000f, -34.3867f, -59.5563f, 3.00000f, -34.3867f, 
		-59.5563f, 3.00000f, -36.3467f, -59.5563f, 0.000000f, -40.2667f, 
		-59.5563f, 0.000000f, -38.3067f, -59.5563f, 3.00000f, -38.3067f, 
		-59.5563f, 3.00000f, -40.2667f, -59.5563f, 0.000000f, -44.1867f, 
		-59.5563f, 0.000000f, -42.2267f, -59.5563f, 3.00000f, -42.2267f, 
		-59.5563f, 3.00000f, -44.1867f, -59.5563f, 0.000000f, -48.1067f, 
		-59.5563f, 0.000000f, -46.1467f, -59.5563f, 3.00000f, -46.1467f, 
		-59.5563f, 3.00000f, -48.1067f, -59.5563f, 0.000000f, -34.3867f, 
		-59.5563f, 0.000000f, -32.4267f, -59.5563f, 1.00000f, -32.4267f, 
		-59.5563f, 1.00000f, -34.3867f, -59.5563f, 0.000000f, -38.3067f, 
		-59.5563f, 0.000000f, -36.3467f, -59.5563f, 1.00000f, -36.3467f, 
		-59.5563f, 1.00000f, -38.3067f, -59.5563f, 0.000000f, -42.2267f, 
		-59.5563f, 0.000000f, -40.2667f, -59.5563f, 1.00000f, -40.2667f, 
		-59.5563f, 1.00000f, -42.2267f, -59.5563f, 0.000000f, -46.1467f, 
		-59.5563f, 0.000000f, -44.1867f, -59.5563f, 1.00000f, -44.1867f, 
		-59.5563f, 1.00000f, -46.1467f, -59.5563f, 25.0000f, -29.4867f, 
		-59.5563f, 25.0000f, -9.88673f, -59.5563f, 30.0000f, -9.88673f, 
		-59.5563f, 30.0000f, -29.4867f, -59.5563f, 0.000000f, -10.8667f, 
		-59.5563f, 0.000000f, -9.88673f, -59.5563f, 25.0000f, -9.88673f, 
		-59.5563f, 25.0000f, -10.8667f, -59.5563f, 0.000000f, -29.4867f, 
		-59.5563f, 0.000000f, -28.5067f, -59.5563f, 25.0000f, -28.5067f, 
		-59.5563f, 25.0000f, -29.4867f, -59.5563f, 3.00000f, -28.5067f, 
		-59.5563f, 3.00000f, -10.8667f, -59.5563f, 15.0000f, -10.8667f, 
		-59.5563f, 15.0000f, -28.5067f, -59.5563f, 0.000000f, -12.8267f, 
		-59.5563f, 0.000000f, -10.8667f, -59.5563f, 3.00000f, -10.8667f, 
		-59.5563f, 3.00000f, -12.8267f, -59.5563f, 0.000000f, -16.7467f, 
		-59.5563f, 0.000000f, -14.7867f, -59.5563f, 3.00000f, -14.7867f, 
		-59.5563f, 3.00000f, -16.7467f, -59.5563f, 0.000000f, -20.6667f, 
		-59.5563f, 0.000000f, -18.7067f, -59.5563f, 3.00000f, -18.7067f, 
		-59.5563f, 3.00000f, -20.6667f, -59.5563f, 0.000000f, -24.5867f, 
		-59.5563f, 0.000000f, -22.6267f, -59.5563f, 3.00000f, -22.6267f, 
		-59.5563f, 3.00000f, -24.5867f, -59.5563f, 0.000000f, -28.5067f, 
		-59.5563f, 0.000000f, -26.5467f, -59.5563f, 3.00000f, -26.5467f, 
		-59.5563f, 3.00000f, -28.5067f, -59.5563f, 0.000000f, -14.7867f, 
		-59.5563f, 0.000000f, -12.8267f, -59.5563f, 1.00000f, -12.8267f, 
		-59.5563f, 1.00000f, -14.7867f, -59.5563f, 0.000000f, -18.7067f, 
		-59.5563f, 0.000000f, -16.7467f, -59.5563f, 1.00000f, -16.7467f, 
		-59.5563f, 1.00000f, -18.7067f, -59.5563f, 0.000000f, -22.6267f, 
		-59.5563f, 0.000000f, -20.6667f, -59.5563f, 1.00000f, -20.6667f, 
		-59.5563f, 1.00000f, -22.6267f, -59.5563f, 0.000000f, -26.5467f, 
		-59.5563f, 0.000000f, -24.5867f, -59.5563f, 1.00000f, -24.5867f, 
		-59.5563f, 1.00000f, -26.5467f, -59.5563f, 25.0000f, -9.88673f, 
		-59.5563f, 25.0000f, 9.71327f, -59.5563f, 30.0000f, 9.71327f, 
		-59.5563f, 30.0000f, -9.88673f, -59.5563f, 0.000000f, 8.73327f, 
		-59.5563f, 0.000000f, 9.71327f, -59.5563f, 25.0000f, 9.71327f, 
		-59.5563f, 25.0000f, 8.73327f, -59.5563f, 0.000000f, -9.88673f, 
		-59.5563f, 0.000000f, -8.90673f, -59.5563f, 25.0000f, -8.90673f, 
		-59.5563f, 25.0000f, -9.88673f, -59.5563f, 3.00000f, -8.90673f, 
		-59.5563f, 3.00000f, 8.73327f, -59.5563f, 15.0000f, 8.73327f, 
		-59.5563f, 15.0000f, -8.90673f, -59.5563f, 0.000000f, 6.77327f, 
		-59.5563f, 0.000000f, 8.73327f, -59.5563f, 3.00000f, 8.73327f, 
		-59.5563f, 3.00000f, 6.77327f, -59.5563f, 0.000000f, 2.85327f, 
		-59.5563f, 0.000000f, 4.81327f, -59.5563f, 3.00000f, 4.81327f, 
		-59.5563f, 3.00000f, 2.85327f, -59.5563f, 0.000000f, -1.06673f, 
		-59.5563f, 0.000000f, 0.893269f, -59.5563f, 3.00000f, 0.893269f, 
		-59.5563f, 3.00000f, -1.06673f, -59.5563f, 0.000000f, -4.98673f, 
		-59.5563f, 0.000000f, -3.02673f, -59.5563f, 3.00000f, -3.02673f, 
		-59.5563f, 3.00000f, -4.98673f, -59.5563f, 0.000000f, -8.90673f, 
		-59.5563f, 0.000000f, -6.94673f, -59.5563f, 3.00000f, -6.94673f, 
		-59.5563f, 3.00000f, -8.90673f, -59.5563f, 0.000000f, 4.81327f, 
		-59.5563f, 0.000000f, 6.77327f, -59.5563f, 1.00000f, 6.77327f, 
		-59.5563f, 1.00000f, 4.81327f, -59.5563f, 0.000000f, 0.893269f, 
		-59.5563f, 0.000000f, 2.85327f, -59.5563f, 1.00000f, 2.85327f, 
		-59.5563f, 1.00000f, 0.893269f, -59.5563f, 0.000000f, -3.02673f, 
		-59.5563f, 0.000000f, -1.06673f, -59.5563f, 1.00000f, -1.06673f, 
		-59.5563f, 1.00000f, -3.02673f, -59.5563f, 0.000000f, -6.94673f, 
		-59.5563f, 0.000000f, -4.98673f, -59.5563f, 1.00000f, -4.98673f, 
		-59.5563f, 1.00000f, -6.94673f, -59.5563f, 25.0000f, 9.71327f, 
		-59.5563f, 25.0000f, 29.3133f, -59.5563f, 30.0000f, 29.3133f, 
		-59.5563f, 30.0000f, 9.71327f, -59.5563f, 0.000000f, 28.3333f, 
		-59.5563f, 0.000000f, 29.3133f, -59.5563f, 25.0000f, 29.3133f, 
		-59.5563f, 25.0000f, 28.3333f, -59.5563f, 0.000000f, 9.71327f, 
		-59.5563f, 0.000000f, 10.6933f, -59.5563f, 25.0000f, 10.6933f, 
		-59.5563f, 25.0000f, 9.71327f, -59.5563f, 3.00000f, 10.6933f, 
		-59.5563f, 3.00000f, 28.3333f, -59.5563f, 15.0000f, 28.3333f, 
		-59.5563f, 15.0000f, 10.6933f, -59.5563f, 0.000000f, 26.3733f, 
		-59.5563f, 0.000000f, 28.3333f, -59.5563f, 3.00000f, 28.3333f, 
		-59.5563f, 3.00000f, 26.3733f, -59.5563f, 0.000000f, 22.4533f, 
		-59.5563f, 0.000000f, 24.4133f, -59.5563f, 3.00000f, 24.4133f, 
		-59.5563f, 3.00000f, 22.4533f, -59.5563f, 0.000000f, 18.5333f, 
		-59.5563f, 0.000000f, 20.4933f, -59.5563f, 3.00000f, 20.4933f, 
		-59.5563f, 3.00000f, 18.5333f, -59.5563f, 0.000000f, 14.6133f, 
		-59.5563f, 0.000000f, 16.5733f, -59.5563f, 3.00000f, 16.5733f, 
		-59.5563f, 3.00000f, 14.6133f, -59.5563f, 0.000000f, 10.6933f, 
		-59.5563f, 0.000000f, 12.6533f, -59.5563f, 3.00000f, 12.6533f, 
		-59.5563f, 3.00000f, 10.6933f, -59.5563f, 0.000000f, 24.4133f, 
		-59.5563f, 0.000000f, 26.3733f, -59.5563f, 1.00000f, 26.3733f, 
		-59.5563f, 1.00000f, 24.4133f, -59.5563f, 0.000000f, 20.4933f, 
		-59.5563f, 0.000000f, 22.4533f, -59.5563f, 1.00000f, 22.4533f, 
		-59.5563f, 1.00000f, 20.4933f, -59.5563f, 0.000000f, 16.5733f, 
		-59.5563f, 0.000000f, 18.5333f, -59.5563f, 1.00000f, 18.5333f, 
		-59.5563f, 1.00000f, 16.5733f, -59.5563f, 0.000000f, 12.6533f, 
		-59.5563f, 0.000000f, 14.6133f, -59.5563f, 1.00000f, 14.6133f, 
		-59.5563f, 1.00000f, 12.6533f, -59.5563f, 0.000000f, -58.8867f, 
		-59.5563f, 0.000000f, -49.0867f, -59.5563f, 30.0000f, -49.0867f, 
		-59.5563f, 30.0000f, -58.8867f, -59.5563f, 0.000000f, 29.3133f, 
		-59.5563f, 0.000000f, 39.1133f, -59.5563f, 30.0000f, 39.1133f, 
		-59.5563f, 30.0000f, 29.3133f, -10.5563f, 15.0000f, -58.8867f, 
		-59.5563f, 15.0000f, -58.8867f, -59.5563f, 30.0000f, -58.8867f, 
		-10.5563f, 30.0000f, -58.8867f, 38.4437f, 30.0000f, -58.8867f, 
		38.4437f, 15.0000f, -58.8867f, -10.5563f, 0.000000f, -58.8867f, 
		-59.5563f, 0.000000f, -58.8867f, 38.4437f, 0.000000f, -58.8867f, 
		35.5037f, 21.0110f, 39.1133f, 38.9337f, 21.0110f, 39.1133f, 
		35.5037f, -0.0902777f, 39.1133f, 38.9337f, -0.0902777f, 39.1133f, 
		39.0651f, 30.0000f, 39.1133f, 39.0651f, 21.0000f, 39.1133f, 
		29.1929f, 21.0000f, 39.1133f, 29.1929f, 30.0000f, 39.1133f, 
		29.1929f, 30.0000f, 39.1133f, 29.1929f, 21.0000f, 39.1133f, 
		19.3206f, 21.0000f, 39.1133f, 19.3206f, 30.0000f, 39.1133f, 
		19.3206f, 30.0000f, 39.1133f, 19.3206f, 21.0000f, 39.1133f, 
		9.44841f, 21.0000f, 39.1133f, 9.44841f, 30.0000f, 39.1133f, 
		9.44841f, 30.0000f, 39.1133f, 9.44841f, 21.0000f, 39.1133f, 
		-0.423813f, 21.0000f, 39.1133f, -0.423813f, 30.0000f, 39.1133f, 
		-0.423813f, 30.0000f, 39.1133f, -0.423813f, 21.0000f, 39.1133f, 
		-10.2961f, 21.0000f, 39.1133f, -10.2961f, 30.0000f, 39.1133f, 
		-10.2961f, 30.0000f, 39.1133f, -10.2961f, 0.000000f, 39.1133f, 
		-20.1683f, 0.000000f, 39.1133f, -20.1683f, 30.0000f, 39.1133f, 
		-20.1683f, 30.0000f, 39.1133f, -20.1683f, 0.000000f, 39.1133f, 
		-30.0405f, 0.000000f, 39.1133f, -30.0405f, 30.0000f, 39.1133f, 
		-30.0405f, 30.0000f, 39.1133f, -30.0405f, 0.000000f, 39.1133f, 
		-39.9128f, 0.000000f, 39.1133f, -39.9128f, 30.0000f, 39.1133f, 
		-39.9128f, 30.0000f, 39.1133f, -39.9128f, 0.000000f, 39.1133f, 
		-49.7850f, 0.000000f, 39.1133f, -49.7850f, 30.0000f, 39.1133f, 
		-49.7850f, 30.0000f, 39.1133f, -49.7850f, 0.000000f, 39.1133f, 
		-59.6572f, 0.000000f, 39.1133f, -59.6572f, 30.0000f, 39.1133f
	};
	static GLfloat NormalData[] = {
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		-1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 1.00000f, 
		0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 1.00000f, 
		0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 1.00000f, 
		0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 1.00000f, 
		0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, -1.00000f, 
		0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, -1.00000f, 
		0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, -1.00000f, 
		0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, -1.00000f, 
		0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, -1.00000f, 
		0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, -1.00000f, 
		0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, -1.00000f, 
		0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, -1.00000f, 
		0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, -1.00000f, 
		0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, -1.00000f, 
		0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, -1.00000f, 
		0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, -1.00000f, 
		0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, -1.00000f, 
		0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, -1.00000f, 
		0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, -1.00000f, 
		0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, -1.00000f, 
		0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, -1.00000f, 
		0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, -1.00000f, 
		0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, -1.00000f, 
		0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, -1.00000f, 
		0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, -1.00000f, 
		0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, -1.00000f
	};
	static GLfloat TexCoordData[] = {
		0.000000f, 1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 
		1.00000f, 1.00000f, 0.000000f, 1.00000f, 
		0.000000f, 0.000000f, 1.00000f, 0.000000f, 
		1.00000f, 1.00000f, 0.000000f, 1.00000f, 
		0.000000f, 0.000000f, 1.00000f, 0.000000f, 
		1.00000f, 1.00000f, 0.000000f, 1.00000f, 
		0.000000f, 0.000000f, 1.00000f, 0.000000f, 
		1.00000f, 1.00000f, 0.000000f, 1.00000f, 
		0.000000f, 0.000000f, 1.00000f, 0.000000f, 
		1.00000f, 1.00000f, 0.000000f, 1.00000f, 
		0.000000f, 0.000000f, 1.00000f, 0.000000f, 
		1.00000f, 1.00000f, 0.000000f, 1.00000f, 
		0.000000f, 0.000000f, 1.00000f, 0.000000f, 
		1.00000f, 1.00000f, 0.000000f, 1.00000f, 
		0.000000f, 0.000000f, 1.00000f, 0.000000f, 
		1.00000f, 1.00000f, 0.000000f, 1.00000f, 
		0.000000f, 0.000000f, 1.00000f, 0.000000f, 
		1.00000f, 1.00000f, 0.000000f, 1.00000f, 
		0.000000f, 0.000000f, 1.00000f, 0.000000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 0.500000f, 0.500000f, 
		0.000000f, 0.500000f, 0.000000f, 1.00000f, 
		0.500000f, 1.00000f, 1.00000f, 1.00000f, 
		1.00000f, 0.500000f, 0.500000f, 0.000000f, 
		0.000000f, 0.000000f, 1.00000f, 0.000000f, 
		0.000000f, 1.00000f, 1.00000f, 1.00000f, 
		0.000000f, 0.000000f, 1.00000f, 0.000000f, 
		0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 1.00000f, 1.00000f, 
		0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 1.00000f, 1.00000f, 
		0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 1.00000f, 1.00000f, 
		0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 1.00000f, 1.00000f, 
		0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 1.00000f, 1.00000f, 
		0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 1.00000f, 1.00000f, 
		0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 1.00000f, 1.00000f, 
		0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 1.00000f, 1.00000f, 
		0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 1.00000f, 1.00000f, 
		0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 1.00000f, 1.00000f
	};
	static GLint Indices[] = {
		2, 1, 0, 3, 2, 0, 6, 5, 4, 7, 6, 4, 10, 9, 8, 11, 
		10, 8, 14, 13, 12, 15, 14, 12, 18, 17, 16, 19, 18, 16, 22, 21, 
		20, 23, 22, 20, 26, 25, 24, 27, 26, 24, 30, 29, 28, 31, 30, 28, 
		34, 33, 32, 35, 34, 32, 38, 37, 36, 39, 38, 36, 42, 41, 40, 42, 
		40, 43, 42, 41, 40, 42, 40, 43, 46, 45, 44, 46, 44, 47, 50, 49, 
		48, 50, 48, 51, 54, 53, 52, 54, 52, 55, 58, 57, 56, 58, 56, 59, 
		62, 61, 60, 62, 60, 63, 66, 65, 64, 66, 64, 67, 70, 69, 68, 70, 
		68, 71, 74, 73, 72, 74, 72, 75, 78, 77, 76, 78, 76, 79, 82, 81, 
		80, 82, 80, 83, 86, 85, 84, 86, 84, 87, 90, 89, 88, 90, 88, 91, 
		94, 93, 92, 94, 92, 95, 94, 93, 92, 94, 92, 95, 98, 97, 96, 98, 
		96, 99, 102, 101, 100, 102, 100, 103, 106, 105, 104, 106, 104, 107, 110, 109, 
		108, 110, 108, 111, 114, 113, 112, 114, 112, 115, 118, 117, 116, 118, 116, 119, 
		122, 121, 120, 122, 120, 123, 126, 125, 124, 126, 124, 127, 130, 129, 128, 130, 
		128, 131, 134, 133, 132, 134, 132, 135, 138, 137, 136, 138, 136, 139, 142, 141, 
		140, 142, 140, 143, 146, 145, 144, 146, 144, 147, 146, 145, 144, 146, 144, 147, 
		150, 149, 148, 150, 148, 151, 154, 153, 152, 154, 152, 155, 158, 157, 156, 158, 
		156, 159, 162, 161, 160, 162, 160, 163, 166, 165, 164, 166, 164, 167, 170, 169, 
		168, 170, 168, 171, 174, 173, 172, 174, 172, 175, 178, 177, 176, 178, 176, 179, 
		182, 181, 180, 182, 180, 183, 186, 185, 184, 186, 184, 187, 190, 189, 188, 190, 
		188, 191, 194, 193, 192, 194, 192, 195, 198, 197, 196, 198, 196, 199, 198, 197, 
		196, 198, 196, 199, 202, 201, 200, 202, 200, 203, 206, 205, 204, 206, 204, 207, 
		210, 209, 208, 210, 208, 211, 214, 213, 212, 214, 212, 215, 218, 217, 216, 218, 
		216, 219, 222, 221, 220, 222, 220, 223, 226, 225, 224, 226, 224, 227, 230, 229, 
		228, 230, 228, 231, 234, 233, 232, 234, 232, 235, 238, 237, 236, 238, 236, 239, 
		242, 241, 240, 242, 240, 243, 246, 245, 244, 246, 244, 247, 250, 249, 248, 250, 
		248, 251, 254, 253, 252, 254, 252, 255, 258, 257, 256, 258, 256, 259, 256, 261, 
		260, 256, 260, 259, 263, 262, 256, 263, 256, 257, 256, 262, 264, 256, 264, 261, 
		268, 267, 265, 266, 268, 265, 269, 270, 271, 269, 271, 272, 273, 274, 275, 273, 
		275, 276, 277, 278, 279, 277, 279, 280, 281, 282, 283, 281, 283, 284, 285, 286, 
		287, 285, 287, 288, 289, 290, 291, 289, 291, 292, 293, 294, 295, 293, 295, 296, 
		297, 298, 299, 297, 299, 300, 301, 302, 303, 301, 303, 304, 305, 306, 307, 305, 
		307, 308
	};

	glEnableClientState(GL_TEXTURE_COORD_ARRAY);
	glTexCoordPointer(2, GL_FLOAT, 0, TexCoordData);
	glEnableClientState(GL_NORMAL_ARRAY);
	glNormalPointer(GL_FLOAT, 0, NormalData);
	glEnableClientState(GL_VERTEX_ARRAY);
	glVertexPointer(3, GL_FLOAT, 0, VertexData);

	OGL_Set_Current_Material_Parameters(32.0000f, 1.00000f, 1.00000f, 1.00000f, 0.000000f, 0.000000f, 0.000000f);

	// Set a new diffuse texture map
        OGL_Set_Current_Texture_Map(hinnen, 1.00000f, 1.00000f, 0.000000f, 0.000000f);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[0]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[3]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[6]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[9]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[12]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[15]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[18]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[21]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[24]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[27]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[30]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[33]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[36]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[39]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[42]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[45]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[48]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[51]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[54]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[57]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[60]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[63]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[66]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[69]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[72]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[75]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[78]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[81]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[84]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[87]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[90]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[93]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[96]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[99]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[102]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[105]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[108]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[111]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[114]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[117]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[120]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[123]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[126]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[129]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[132]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[135]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[138]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[141]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[144]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[147]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[150]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[153]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[156]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[159]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[162]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[165]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[168]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[171]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[174]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[177]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[180]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[183]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[186]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[189]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[192]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[195]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[198]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[201]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[204]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[207]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[210]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[213]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[216]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[219]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[222]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[225]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[228]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[231]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[234]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[237]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[240]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[243]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[246]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[249]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[252]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[255]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[258]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[261]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[264]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[267]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[270]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[273]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[276]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[279]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[282]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[285]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[288]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[291]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[294]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[297]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[300]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[303]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[306]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[309]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[312]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[315]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[318]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[321]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[324]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[327]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[330]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[333]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[336]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[339]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[342]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[345]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[348]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[351]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[354]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[357]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[360]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[363]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[366]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[369]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[372]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[375]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[378]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[381]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[384]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[387]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[390]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[393]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[396]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[399]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[402]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[405]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[408]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[411]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[414]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[417]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[420]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[423]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[426]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[429]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[432]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[435]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[438]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[441]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[444]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[447]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[450]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[453]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[456]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[459]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[462]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[465]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[468]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[471]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[474]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[477]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[480]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[483]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[486]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[489]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[492]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[495]);
}	// End of polygons for object 'hinnen'
